.bloc-theme
{
    border: 1px solid #535353;
    padding: 5px;
    background-color: #F2F2F2;
    border-radius: 2px;
    margin: 10px;
    text-align: center;
}

.bloc-theme a
{
    color: #000000;
}

.bloc-theme:hover
{
    background-color: #573D7D;
}

.bloc-theme:hover a
{
    color: #fff;
}

.bloc-theme a:hover
{
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

.bloc-desactive:hover a{
    color: #000000;
}

.bloc-desactive, .bloc-desactive:hover{
    background-image: url('../img/stripe2.png');
    background-repeat: repeat-x repeat-y;
}

.barre-theme{
    border-top: 2px solid #573D7D;
}

.tabs-theme{
    margin-top: 10px;
}

.tab-content-theme div.tab-pane{
    width: 95%;
    margin: 0 auto;
}

.nav-violet  li.active a,.nav-violet  li.active a:hover,.nav-violet  li.active a:focus{
    background:#573D7D;
    color:#fff;
}

#formTheme{
    width: 70%;
}

